3 - Informatische Werkzeuge in den Geistes- und Sozialwissenschaften I [ID:12125]
50 von 660 angezeigt

Hallo alleseits, wir machen weiter mit iWGS und fangen jetzt mal so richtig mit

programmieren an. Wir hatten uns beim letzten mal über computer unterhalten was die so im

Prinzip sind. Wir hatten uns so im wesentlichen die Komponenten angeguckt. Im wesentlichen gibt es

sozusagen zwei Ebenen auf denen man gucken kann. Es gibt einmal so die Ebene wo man sagt naja wir

haben was ist ein Computer der hat irgendwie eine Eingabe, Geräte sowas wie Tastatur, Mikrofon,

Netzwerk sowas alles und wir haben einen Ausgabeteil, Bildschirme, Lautsprecher auch

wie das Netzwerk alle solche Dinge und dazwischen passiert irgendwas und zwar dass Informationen

die wir als Eingabe reinkriegen transformiert wird und wichtig dabei der Transformation ist

dass die durch ein Programm kontrolliert wird und zur Ausgabe Informationen verarbeitet wird.

Wobei wir Informationen immer als etwas verstehen was im wesentlichen man als eine Zeichenkette

sich vorstellen kann. Wenn wir an der Tastatur sind erzeugen wir eine Zeichenkette wenn uns

irgendwas auf dem Bildschirm ausgegeben wird ist das erst mal typischerweise auch eine Zeichenkette

selbst wenn es grafisch ist können wir das irgendwie als Zeichenketten werten und wie genau

wir das machen werden wir uns gemeinsam angucken und dazwischen ist irgendwie dieser Transformator

und das wichtige daran ist dass dieser Transformator steuerbar ist also so als wenn man das vergleicht

mit einem Spaten oder sowas der kann genau eine Sache während unsere Recheneinheit,

unser Zentralprozessor ist etwas der kann viele Dinge, kann viele Transformationen machen

und welchem er macht hängt davon ab was wir als Programm reinschreiben und das gibt

eine ganz neue Qualität sozusagen von Werkzeugen darüber werden wir uns noch Gedanken machen.

Genau also wir haben irgendwie das sind die physischen Anteile wir sprechen von Hardware

weil es typischerweise hart ist bei Menschen wo wir woanders rechnen sprechen wir manchmal

von Wetware weil es nicht so hart ist sondern irgendwie so feucht und da haben wir so Sachen

das einzige was da wirklich wichtig ist ist dass wir eine Recheneinheit haben die typischerweise

irgendwie für Kontrollschluss in Programmen zuständig wird damit werden wir uns heute

beschäftigen und mit Dingen mit denen man rechnen kann Zahlen typischerweise aber auch

sowas wie Wahrheitswerte ist etwas wahr oder falsch und dann das ist sehr wichtig haben

wir haben wir ein Gedächtnis Programmieren macht gar keinen Spaß wenn man sich nicht

zu irgendwelche Zwischenergebnisse merken kann und bei diesen bei bei der Information

typischerweise unterscheiden wir eben Daten das sind so Dinge die wir in Eingabe haben

oder die wir auch uns merken in der Gedächtniseinheit Memory und Programme und zu den Programmen

darum geht es wird es im Wesentlichen heute gehen und man stellt sich das ein bisschen

vor dass Programme sind sozusagen die Anweisungen welche Transformationen auf den Daten durchgeführt

werden soll sozusagen Operator und Operant deswegen reden denken wir immer so in dieser

ja in dieser Dreieinigkeit von Maschinen das die Hardware dann haben wir hier Software die

wir unterteilen irgendwie in Programme manchmal sprechen wir auch von Algorithmen wenn wir uns

nicht auf irgendwie die fest auf die Programmiersprache festlegen wollen und sozusagen abstrahieren

wollen von der konkreten Programmiersprache dann sprechen wir von Algorithmen und Daten

okay und die interagieren irgendwie heftig miteinander und das werden wir gucken und das

werden wir verstehen gemeinsam sprechen wir dabei von Software okay es geht uns Programmieren

und Programmieren ist einfach Programme schreiben im Prinzip ganz einfach dabei muss man eben

im Kopf verhalten und das ist wirklich so wichtig dass man mal ganz explizit darauf

hinweisen will Computer sind extrem zuverlässig die tun ganz genau was man ihnen sagt ja früher

war es noch so dass man so manchmal irgendwie Fehler hatte und die konnte man natürlich

wackeln an der Platine beheben sowas gibt es alles praktisch nicht mehr das wichtige

daran fürs Programmieren ist wenn ein Fehler drin ist ist das ihr Fehler oder mein Fehler

ja das ist dass der Computer tatsächlich echt Fehler hat passiert nahezu nicht mehr das letzte

größere mal dass sowas passiert war ist 30 jahre her praktisch das war das sogenannte

pensions desaster das hat intel irgendwie eine milliarde gekostet und die passen sehr

gut darauf auf dass es nicht wieder passiert also computer sind doch die intelligenz die man so

manchmal sieht liegt tatsächlich wirklich in den programm und die werden einfach abgearbeitet

Zugänglich über

Offener Zugang

Dauer

01:30:09 Min

Aufnahmedatum

2019-10-31

Hochgeladen am

2019-11-01 05:19:02

Sprache

de-DE

Tags

Python Interpreter
Einbetten
Wordpress FAU Plugin
iFrame
Teilen